{% extends "adibilisadminBundle::layout.html.twig" %}
 
{% block title %}
  Affichage catégorie - {{ parent() }}
{% endblock %}

{% block adibilisadmin_body %}

{% if app.session.hasFlash('info') %}
        <div class="alert alert-success">
            {{ app.session.flash('info') }}
        </div>
{% endif %}


<h1>Localités</h1>

<table id="table_categories" class="table table-bordered">
    <thead>
        <tr>
            <th>Id</th>
            <th>Npa</th>
            <th>Localité</th>
            <th>Actions</th>
        </tr>
    </thead>
    <tbody>
    {% for entity in entities %}
        <tr>
            <td><a href="{{ path('locality_show', { 'id': entity.id }) }}">{{ entity.id }}</a></td>
            <td>{{ entity.npa }}</td>
            <td>{{ entity.locality }}</td>

            <td>
                <ul>
                    <li>
                        <a href="{{ path('locality_show', { 'id': entity.id }) }}">afficher</a>
                    </li>
                    {% if is_granted('ROLE_ADMIN') %}
                    <li>
                        <a href="{{ path('locality_edit', { 'id': entity.id }) }}">modifier</a>
                    </li>
                    {% endif %}
                </ul>
            </td>
        </tr>
    {% endfor %}
    </tbody>
</table>

{% if is_granted('ROLE_ADMIN') %}
</br>
</br>
<a href="{{ path('locality_new') }}" class="btn">
      <i class="icon-plus"></i>
      Ajouter une localité
    </a>
{% endif %}





<script>

window.onload = loadTable;

function loadTable()
    {
                 
                 $('#table_categories').dataTable(

                                {
                                  "iDisplayLength": 5,
                                  "aLengthMenu": [[5, 10, 25, 50, -1], [5, 10, 25, 50, "All"]],
                                  

                                    "oLanguage": {
                                      "sLengthMenu": "Catégories par page :  _MENU_ ",
                                      "sZeroRecords": "Rien trouvé - désolé",
                                      "sInfo": " _START_ à _END_ sur _TOTAL_ enregistrements",
                                      "sInfoEmpty": " 0 à 0 sur 0 enregistrements",
                                      "sSearch": "Champ de recherche :",
                                      "sNext": "Suivant",
                                      "sInfoFiltered": "(filtré depuis _MAX_ enregistrements)",
                                      "oPaginate": {
                                            "sFirst":      "Premier",
                                            "sPrevious":   "Pr&eacute;c&eacute;dent",
                                            "sNext":       "Suivant",
                                            "sLast":       "Dernier"
                                        },
                                    }
                                  }

                            );

              }


</script>









{% endblock %}